self-righteous condemner

Translations
самодовольный осуждающий
The self-righteous condemner rarely saw (himself) at fault.
Самодовольный осуждающий редко видел свою вину.